spoil (someone's) fun

Translations
gâcher le plaisir de quelqu'un
Definitions
To ruin or diminish the enjoyment or pleasure that someone is experiencing.